home *** CD-ROM | disk | FTP | other *** search
- WinMan 1.2 to WINMAN 1.3
- Upgrade Information
- ============================================================================
-
- The following items have been improved/changed between WinMan 1.2
- and WinMan 1.3:
-
- New Entries in the default WINMAN.INI
- -------------------------------------
- [System]
- UserWinMan=... Specifies path and filename of the users WINMAN.INI
- If no entry is set, the Windows user directory is
- assumed.
- WMScrPath=... Specifies path and filename of WMSCR.EXE when it
- gets launched by WINMAN.EXE. If no entry is set,
- the Windows System directory is assumed.
- DisableBitmap=... Is no longer supported.
- CloseLoop=... Is no longer supported.
-
- [Shell]
- CheckLoop=... Is no longer supported.
-
- New Entries in the users WINMAN.INI
- -----------------------------------
- [General Info]
- LastStart=... Date and time of the last startup
- LastTerminate=... Date and time of the last terminate
- LastWorkstation=... Network address of the last workstation
- FullName=... Fullname of the last user
- Shortname=... Shortname of the last user
- CurrentWorkstation=... Network address of the current workstation
-
- New message files
- -----------------
- WM_ENG.INI and WM_DEU.INI have been altered for the new WINMAN.EXE.
- If you made any changes/translations to them, make sure you repeat
- them in the new files.
-
- Select!
- -------
- WMSELECT.EXE supports now DOS environment variables in pathnames.
-
- WinMan
- ------
- New WINMAN.EXE reduces memory consumption and allows closing of desktop
- while WMSCR.EXE is still working. Also the [Special Terminate] is no
- longer needed.
-
-
- Beringen, 9.11.93
- R.Schallberger
-
-
- ============================================================================
- WinMan 1.3 to WINMAN 1.3a
- Upgrade Information
- ============================================================================
-
- [Header]
- ...
- Alias=... Name to be shown when using ALIAS in FirstAid
- ... in the "Processed Scripts" list. This Alias name
- is optional and replaces the 'cryptic' pathname
- shown in the "Processed Scripts" list.
-
- Beringen, 16.11.93
- R.Schallberger
-
-
- ============================================================================
- WinMan 1.3a to WINMAN 1.4
- Upgrade Information
- ============================================================================
-
- [Common]
- ... This section is an alternative to the [Install]
- section. Whenever WinMan starts, it reads the
- PROCESS statements in SYSTEM.WMS - if a script gets
- processed by 'Process xx.WMS', WinScript will check
- if the script ever (in any version) was processed.
- If it was, it will try to locate the [Common] section
- and process it (if there is none, it will use the
- [Install]). If the script was never processed before
- (no entry in [Processed Scripts]) it will process
- the [Install].
- e.g.
- [Header]
- ...
- [Common]
- Menu ....
- RegDat ...
-
- [Install]
- Menu ...
- RegDat ...
- IniWrite ...
-
- This allows to avoid the 'If VersionChange...' within
- application startups. The [Common] section may contain
- any commands allowed in [Install].
- The [Common] section does not get checked if the
- 'Process xx.WMS,yy,...' is used, where 'yy' stands for
- W, V or WV.
-
- New Utility WMPRN.EXE
- ---------------------
- WMPRN allows to set the default printer using a logical name instead
- of the driver name in the control panel. Any local or network printers can
- be defined in a INI file. The server where a network printqueue resides
- has to be attached before trying to use it off this utility.
- Usage: WMPRN.EXE i:\winman\def_prn.ini
-
- Select!
- -------
- It is possible to limit the number of currently selected items per option
- by using:
-
- [Select! Options]
- Item=Section,1
-
- Where 1 would be the max number of concurrent selections within then
- option 'Item'
-
- WMSCR
- -----
- COPY 'source' TO 'destination' /-w
-
- /-w disables warnings if no source file can be found.
-
- FirstAid
- --------
- Using 'Connect to User' allows to get a protocol independant connection to
- the desired users configuration if the user is currently running Windows
- (incl WinMan.EXE). Using this connection, 'Reset Current' will be processed
- directly for 'Installation', 'RegDat' and 'Menu'.
-
- WMSCR
- -----
- The 'NOT' operator in the PROCESS command didn't work properly. Fixed.
-
- Starting a Scriptfile without debugging created a file 'FALSE' in the
- \WINMAN directory when having supervisor rights. Fixed.
-
- Starting Windows created a file WINMAN.DEB in the C:\ which grew and grew with
- every startup. Fixed.
-
- FirstAid
- --------
- When a connection to a user existed and you changed to another user
- without using disconnect, the change did not work properly, so the previous
- user kept polling on the network. Fixed.
-
- WMSCR
- -----
- Starting 'WMSCR.EXE scriptfile.wms' ended in a crash as the section identifier
- was missing. WinMan will now use automatically the 'START' section if nothing
- is specified. This avoids the problem but we still recommend to use Section
- parameter due to future extensions.
-
-
-
- ============================================================================
- WinMan 1.4 to WINMAN 1.4a
- Upgrade Information
- ============================================================================
-
- WMSCR
- -----
- 1. The HIGHRUN command allows to highload fixed memory segments which cause
- trouble running multiple applications in Windows. It is known by now, that
- this command can cause Freelance for Windows 2.0 to freeze. If you see such
- effects on other applications just try once the RUN instead the new HIGHRUN
- command.
- 2. DDE Functionality has been placed into BWDDE.DLL including commands such
- as DDEINIT, DDEEXEC, DDEPOKE, DDESTOP, DDEREQUEST
- 3. If the 'TO' parameter in a COPY statement was forgotten, WMSCR did not
- report an error. This will cause a 'Parameter Error' now.
- 4. The 'MENU' command supports now two additional parameters when creating a
- menu entry: /FORCE allows to recreate a menu entry every time the script
- gets run without checking the WINMAN.INI if the icon was already created.
- running such a script in the system startup will avoid a user can delete
- such an icon. /M will allow to create several menu entries using the same
- title. If this parameter is not used, WinMan will always check if an icon
- already exists before creating a new one. Any existing icon of the same
- name will be deleted before adding the new option.
-
-
- WINMAN.INI
- ----------
- [System]
- ScriptIcon=NORMAL Allows to specify the mode of WinScript icon
- HIDE
- UpperLeft
- UpperRight
- LowerLeft
- LowerRight
-
- ToolPath= Points to the directory containing WinMan tools
- such as the debugger...
-
- WMPRN.EXE
- ---------
- 1. If you specify a network printer, it will now be selected in Windows as
- permanent to ensure the printer is ok after login/logout
- 2. The dropdown listbox to select printers has been made larger to make the
- selection easier.
-
- WINMAN.EXE
- ----------
- 1. Leaving a DOS session open when closing the Shell does no longer hang
- your PC
- 2. Leaving the shell while WinMan is still running will immediately terminate
- the workstation startup instead of continuing the startup.
- 3. WINMAN.EXE preloads some DLLs, used by WMSCR.EXE to speed up WMSCR startup
- 4. The value of total/free memory, provided to FirstAid remote support
- has been corrected.
-
-
- ============================================================================
- WinMan 1.4a to WINMAN 1.5
- Upgrade Information
- ============================================================================
-
- WMSCR/WINMAN.EXE
- ----------------
- 'Variable Extender' allows to define a number of variables which are used
- within scripts the same way as DOS environment variables. Such variables
- need to be defined within a parameterfile of the following structure:
-
- [Variables]
- WinWord20cEnglish=%AD%:%ADIR%\winword
- WinWordAppsForms=%AD%:%ADIR%\winword\forms
- WinWordUser=%UD%:\winword
- WinWordUserForms=%UD%:\winword\forms
-
- The name of this parameter file has to be defined within the system
- WINMAN.INI under the [SYSTEM] section:
-
- [System]
- Parameters=%AD%:%ADIR%\winman\params.ini
-
- THIS FEATURE CAN ONLY BE USED IN SCRIPT FILES.
-
- WMSCR
- -----
- The 'MD' command creates all subpaths at once, so 'MD C:\test\test1\test2'
- can be used even if no 'c:\test' exists before.
-
-
- ============================================================================
- WinMan 1.5 to WINMAN 1.5a
- Upgrade Information
- ============================================================================
-
- WMSCR/WINMAN.EXE
- ----------------
- WMSCR
- -----
- - The MENU command now works with PROGMAN without using 'MENU RELOAD'
-
- - There are new commands MENU ... /SHOW and MENU ... /HIDE to handle the
- visible menu windows.
-
- - The IF statement allows to compare available Windows memory (memory
- available to Windows without SMARTDRIVE, DOS, EMM386...).
- IF [not] MEMORY<>=value THEN GOTO label
-
- WINMAN
- ------
- - The time used for polling if a supporter tries to establish a connection.
- Can be set now within WINMAN.INI.
-
- [System]
- Polling=xxxx
-
- Where xxxx is a value to be set in millisecondes and can be 65000 in
- maximum.
-
-
- Beringen, 24.5.94
- R.Schallberger
-